﻿
/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  ============ DEFAULT STYLE FOR TAG ELEMENTS =================
//////////////////////////////////////////////////////////////////////////////////////////////////////////// */


/* ===========================================
     Selection Text /////////////////////////////////////////////////////////// */

::selection { background: #FF6A00; color: #FFFFFF; }
*::-moz-selection { background: #FF6A00; color: #FFFFFF; }


/* ========================================
     Structure /////////////////////////////////////////////////////////// */

div { }
header { display: block; }
section { display: block; }
footer { display: block; }
aside { }
article { }
details { }
figcaption { }
figure { }
hgroup { }
nav { display: block; }
menu { }
span { }


/* ====================================
     Text /////////////////////////////////////////////////////////// */

p { font-size: 130%; font-weight: normal; }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
strong { font-weight: bolder; }
em { }
abbr { }
acronym { }
address { }
bdo { }
blockquote { }
cite { }
q { }
code { }
ins { }
del { }
dfn { }
kbd { }
pre { }
samp { }
var { }
br { }
font { }


/* ====================================
     Link /////////////////////////////////////////////////////////// */

a { text-decoration: none; }
    a:hover { text-decoration: underline; }
    a:link { }
    a:active { }


/* ================================================
     Images and Objects /////////////////////////////////////////////////////////// */

img { vertical-align: bottom; }
area { }
map { }
object { }
param { }
canvas { }
iframe { }


/* ====================================
     Lists /////////////////////////////////////////////////////////// */

ul { list-style: none; }
ol { }
li { }
dl { }
dt { }
dd { }


/* ======================================
     Tables /////////////////////////////////////////////////////////// */

table { }
tr { }
td { }
th { }
tbody { }
thead { }
tfoot { }
col { }
colgroup { }
caption { }


/* ======================================
     Forms /////////////////////////////////////////////////////////// */

form { }
fieldset { }
legend { }
label { }
input[type="text"], input[type="password"], input[type="email"] { 
    font: 12px Roboto;
    color: #0A3D5E;
    padding: 0 10px;
    border: 2px solid #A4D2F1;
    border-radius: 20px;
    -o-border-radius: 20px;
    -ms-border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    height: 30px;
    width: 100%;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus { border: 2px solid #71070e;}

    input::-webkit-input-placeholder { color: #6A6A6A; }
    input:-moz-placeholder { color: #6A6A6A; }
    input::-moz-placeholder { color: #6A6A6A; }
    input:-ms-input-placeholder { color: #6A6A6A; }
textarea { resize: none; }
select { }
option { }
optgroup { }
datalist { }
button { }


/* ============================================
     Presentational /////////////////////////////////////////////////////////// */

b { font-weight: bold; }
i { font-style: italic; }
tt { }
sub { font: 80% Arial; vertical-align: sub; }
sup { font: 80% Arial; vertical-align: super; }
big { }
small { }
hr { }